English Dictionary
◊ CANNON BALL
cannon ball
n : a solid projectile that in former times was fired from a
cannon [syn: {cannonball}, {round shot}]